# > 练习 3.5：修改嘉宾名单　你刚得知有位嘉宾无法赴约，因此需要另外邀请一位嘉宾。
# > -  以完成练习 3.4 时编写的程序为基础，在程序末尾添加函数调用 print()，指出哪位嘉宾无法赴约。
# > - 修改嘉宾名单，将无法赴约的嘉宾的姓名替换为新邀请的嘉宾的姓名。
# > - 再次打印一系列消息，向名单中的每位嘉宾发出邀请。

# 嘉宾名单
names = ['Tom', 'Jack', 'Lucy', 'Rose']
for name in names:
    print(f"Hello, {name}, I invite you to dinner.")

print(f"\n{names[2]} can't make it to dinner.\n")
# 修改嘉宾名单
names[2] = 'deep'
print(f"Hello, {names[2]}, I invite you to dinner.\n")

for name in names:
    print(f"Hello, {name}, I invite you to dinner.")
